#modalbox, #modalbox-overlay {
position: absolute;
top: 0;
left: 0;
bottom:auto;
right:auto;
z-index:100;
width:100%;
height:auto;
margin:0;
padding:0
}
#modalbox {
position: fixed;
top: expression(document.getElementsByTagName('body')[0].scrollTop+"px");
}
#modalbox-overlay {
z-index: 90;
background-color:#000000;
height: 100%;
}
#modalbox-header
{
padding: 3px 3px;
margin: 0;
background-color: #E4ECF6;
border-bottom: 2px solid #fff;
border-top: 1px solid #fff;
}
#modalbox-header h2 {
margin: 0;
padding: 0;
font-size:100%;
font-weight: bold;
color: rgb(13,88,179);
}
#modalbox-container
{
padding:0;
margin:0;
}
#modalbox-container th, #modalbox-container td {border-color:#F3F7FB; border-style: solid; border-width: 3px 0 3px 0}
#modalbox-container td {background-color:rgb(250,250,250)}
#modalbox-container .txtfield {width:100%;}
#modalbox-wrapper {
position:relative;
margin:0 auto;
border: 1px solid #CDDFEF;
background-color: #F3F7FB;
-moz-border-radius: 5px;
border-radius: 5px;
}
#modalbox-loading, .poll-overlay {
position:absolute;
top:40%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0;
}
#modalbox-close {
display:block;
width:45%;
float:right;
text-align:right;
}
#modalbox-close a {
color: rgb(13,88,179);
}
.wide {width:100%}